約 1,621,004 件
https://w.atwiki.jp/wiki13_wiki/pages/4.html
https://w.atwiki.jp/ce00582/pages/1318.html
import javax.media.j3d.*; import com.sun.j3d.utils.universe.*; import com.sun.j3d.utils.geometry.Box; import javax.vecmath.*; import java.awt.*; import javax.swing.*; public class ex72 { public static void main(String[] args) { ex72 test = new ex72(); } public ex72() { JFrame frame = new JFrame(); frame.setSize(500,500); frame.setTitle("ex72"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); JPanel cp = new JPanel(); cp.setLayout(null); frame.add(cp); GraphicsConfiguration g_config = SimpleUniverse.getPreferredConfiguration(); Canvas3D canvas = new Canvas3D(g_config); canvas.setBounds(0,0,400,400); cp.add(canvas); SimpleUniverse universe = new SimpleUniverse(canvas); frame.setVisible(true); ViewingPlatform camera = universe.getViewingPlatform(); camera.setNominalViewingTransform(); Color3f light_color = new Color3f(1.0f,1.0f,1.0f); Vector3f light_direction = new Vector3f(0.2f,-0.2f,-0.6f); DirectionalLight light = new DirectionalLight(light_color,light_direction); BoundingSphere bounds = new BoundingSphere(); light.setInfluencingBounds(bounds); BranchGroup group2 = new BranchGroup(); group2.addChild(light); universe.addBranchGraph(group2); Appearance appearance = new Appearance(); Material material = new Material(); material.setDiffuseColor(0.9f,0.75f,0.75f); appearance.setMaterial(material); Box box = new Box(0.3f,0.3f,0.3f,appearance); BranchGroup group1 = new BranchGroup(); TransformGroup transform_group = new TransformGroup(); transform_group.setCapability(TransformGroup.ALLOW_TRANSFORM_WRITE); transform_group.addChild(box); group1.addChild(transform_group); universe.addBranchGraph(group1); Transform3D transform1 = new Transform3D(); transform1.rotY(Math.PI/4); transform_group.setTransform(transform1); } }
https://w.atwiki.jp/nina_a/pages/65.html
変換 このページを編集 文字列 -- 各種オブジェクトの変換 バイト列 バイト列 - 文字列 byte[] str_bytes = new byte[]{0x41, 0x42, 0x43}; // ABC String str = new String(str_bytes); 符号化方法を指定する場合 byte[] str_bytes = new byte[]{0x41, 0x42, 0x43}; // ABC String str = new String(str_bytes, "UTF-8"); 文字列 - バイト列 String str = "ABC"; byte[] str_bytes = str.getBytes(); 符号化方法を指定する場合 String str = "ABC"; byte[] str_bytes = str.getBytes("UTF-8"); バイト列 - 16進数表現文字列 public String bytes2hexString(byte[] array) { if(array == null) throw new IllegalArgumentException(new NullPointerException()); char[] c=new char[array.length*2]; int tmp; for(int y=0, x=-1; y array.length; ++y) { tmp = (array[y] 4) 0x0F; c[++x]=(char)(tmp 9 ? tmp+ A -10 tmp+ 0 ); tmp = array[y] 0x0F; c[++x]=(char)(tmp 9 ? tmp+ A -10 tmp+ 0 ); } return new String(c); } 16進数表現文字列 - バイト列 public byte[] hexString2bytes(String hex) { if(hex == null) throw new IllegalArgumentException(new NullPointerException()); if(hex.startsWith("0x")) hex = hex.substring(2); if(hex.length()%2 != 0) hex = "0" + hex; hex = hex.toUpperCase(); byte[] b = new byte[hex.length()/2]; char[] c = hex.toCharArray(); for(int x=0, y=-1; x b.length; ++x) { b[x] = (byte)( ((c[++y] 9 ? c[y] - A + 10 c[y]- 0 ) 4) + (c[++y] 9 ? c[y] - A + 10 c[y]- 0 ) ); } return b; } 名前 コメント Java
https://w.atwiki.jp/cappu/pages/63.html
VM引数に -XX PermSize=128m -XX MaxPermSize=128m を設定する。デフォルトは64m。 Eclipseの開発環境で、デバッグ時に起こる場合は、ランタイムコンフィギュレーションのダイアログで設定する。 Xms256m -Xmx512m -XX PermSize=128m -XX MaxPermSize=128m
https://w.atwiki.jp/oit-archive/pages/29.html
https://w.atwiki.jp/study2009/pages/17.html
Eclipse
https://w.atwiki.jp/baraki/pages/18.html
AppletでExcel風に操作 PCのネットワークカードを取得する
https://w.atwiki.jp/seshiru/pages/12.html
名前 コメント
https://w.atwiki.jp/itatiyanmo/pages/21.html
迷い猫オーバーラン1(Hello World! @ 嫌儲板) 迷い猫オーバーラン2(サイズ変更可能な配列 List を使ってみよう)
https://w.atwiki.jp/keisks/pages/452.html
http //www.tutorialspoint.com/java/java_serialization.htm